Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-79991

Unable to start Confluence with user_dict_ja.txt

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Low
    • None
    • 7.17.4
    • Search - Indexing

    Description

      Issue Summary

      This is reproducible on Data Center: yes

      Steps to Reproduce

      1. Set the indexing language to "Custom Japanese".
      2. Place the user_dict_ja.txt file in <confluence_home>/shared-home/config/.
      3. Start Confluence

      reference: Confluence日本語検索インデックス設定について

      Expected Results

      Start Confluence

      Actual Results

      Fail to start Confluence

      The below exception is thrown:

      Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tenantedContentLuceneConnection' defined in class path resource [indexingSubsystemContext.xml]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.atlassian.bonnie.LuceneConnection]: Factory method 'createContentIndexConnection' threw exception; nested exception is java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3
      .....
      Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3
      	at org.apache.lucene.analysis.ja.dict.UserDictionary.<init>(UserDictionary.java:99) 

      Workaround

      Place the file after starting Confluence

      Attachments

        Activity

          People

            Unassigned Unassigned
            720db0c924f0 Tomoya Suzuki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: